package cn.kgc.pojo;

import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

import java.io.Serializable;

/**
 * 所有实体类务必实现序列化
 */
@Data
@NoArgsConstructor
@Accessors(chain = true) //链式写法
public class Dept implements Serializable {
    private Integer deptNo; //主键
    private String deptName;//部门名称
    //这个数据是存在哪个数据库的字段，微服务，一个服务对应一个数据库，同一个信息可能存在不同的数据库中
    private String db_source;

    //有参构造
    public Dept(String deptName) {
        this.deptName = deptName;
    }


    /**
     * 链式写法：可以连续写
     * Dept dept = new Dept();
     * dept.setDeptno(11).setDeptname("开发部").set……
     */
}